Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
98 BALLARDS LANE £1,400,098 £1,255,000 6 Aug 2021
106A - 106B BALLARDS LANE £1,059,986 £1,050,000 21 Mar 2023
108A BALLARDS LANE Terraced £1,065,119 £420,000 20 Dec 2002
116A BALLARDS LANE Terraced £1,378,314 £318,000 1 Jul 1999
118A BALLARDS LANE Terraced £625,045 £110,000 11 Dec 1995
FINCHLEY CENTRE, 102 BALLARDS LANE Terraced £885,853 £200,000 24 May 1999